soil stabilizing machine - Allemand Anglais Dictionnaire